package main

import "fmt"

func main() {

	student1 := student{"念国威", 21, "山东工商学院", "没有学习"}
	student2 := student{"二楞", 20, "长江师范学院", "没有学习"}

	student1.study("go语言")
	student2.study("卡农")
	fmt.Println(student1.getstudy(), student2.getstudy())

}

type student struct {
	name    string
	age     int
	school  string
	isstudy string
}

func (a *student) study(s string) { //写了* 才是正常的操作  如果不写操作的时候是对一个新的操作 可以删除试试 以后都写*就完事了！
	a.isstudy = s
}

func (a *student) getstudy() (s string) {
	s = a.isstudy
	return
}
